@charset "euc-kr";

.tbl_type01 {
	border-top:#4a4a4a solid 2px;
	border-bottom:#999999 solid 2px;
	width:100%;
	margin-top:5px;
}
	.tbl_type01 th  {background-color:#f0f0f0;border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 10px;text-align:center}
	.tbl_type01 td  {border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 10px; text-align:center}
	.tbl_type01 th.ll, .tbl_type01 td.ll   {border-bottom:none}
	.tbl_type01 th.al {text-align:left !important;padding-left:15px;}
	.tbl_type01 td.al {text-align:left !important;padding-left:10px;}

.tbl_type02 {
	border-top:#4a4a4a solid 2px;
	border-bottom:#999999 solid 2px;
	width:100%;
	margin-top:5px;
}
	.tbl_type02 th  {background-color:#f0f0f0;border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 15px;  text-align:left}
	.tbl_type02 td  {border-bottom:#dddddd solid 1px;color:#626262;padding:5px 5px 5px 5px;}
	.tbl_type02 th.ll, .tbl_type02 td.ll   {border-bottom:none}
	.tbl_type02 th.line, .tbl_type02 td.line {border-right:#dddddd solid 1px;}
	.tbl_type02 th.ac {text-align:center}
	.tbl_type02 table td {border:none;padding-left:15px}
	.tbl_type02 td.line2 {border-bottom:#dddddd solid 1px;color:#626262;padding-left:15px}
	.rline  {background-color:#f9f9f9}

.center th {text-align:center !important}

.tbl_type03 {
	border-top:#4a4a4a solid 2px;
	border-bottom:#999999 solid 2px;
	width:100%;
	margin-top:5px;
}
	.tbl_type03 th  {background-color:#f0f0f0;border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 10px; }
	.tbl_type03 td  {border-bottom:#dddddd solid 1px;border-right:#dddddd solid 1px;color:#626262;padding:5px 10px 5px 10px; text-align:center}
	.tbl_type03 th.ll, .tbl_type03 td.ll   {border-bottom:none}
	.tbl_type03 th.al {text-align:left;padding-left:15px;}
	.tbl_type03 td.al {text-align:left;padding-left:10px;}

.tbl_type04 {
	border-top:#4a4a4a solid 2px;
	border-bottom:#999999 solid 2px;
	width:100%;
	margin-top:5px;
}
	.tbl_type04 th  {background-color:#f0f0f0;border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 10px; }
	.tbl_type04 td  {border-bottom:#dddddd solid 1px;color:#626262;padding:7px 3px 5px 15px; text-align:left;}
	.tbl_type04 td select { margin-right:5px;}
	.tbl_type04 td div {padding-bottom:8px;}
	.tbl_type04 td div div {padding:0;}
	.tbl_type04 th.ll, .tbl_type01 td.ll   {border-bottom:none}
	.tbl_type04 th.al {text-align:left;padding-left:15px;}
	.tbl_type04 td.al {text-align:left;padding-left:10px;}
	.tbl_type04 th.rline {background-color:#f9f9f9}

.tbl_type05 {
	width:100%;
	border:#e1e1e1 solid 1px;
	text-align:center;
}
	.tbl_type05 th,
	.tbl_type05 td { padding:5px 3px;}
	.tbl_type05 th { font-weight:normal; text-align:right;}
	.tbl_type05 td { padding-right:0; text-align:left;}

.tbl_type06 {
	border-top:#c3c3c3 solid 2px;
	border-bottom:#e3e3e3 solid 2px;
	margin-top:5px;
	width:100%;
}
	.tbl_type06 th  {background-color:#f0f0f0;border-bottom:#dddddd solid 1px;color:#626262;padding:7px 10px 5px 10px; }
	.tbl_type06 td  {border-bottom:#dddddd solid 1px;color:#626262;padding:7px 3px 5px 15px; text-align:left;background-color:#fff}

.td_3 b { display:inline-block; width:110px; height:18px; background:#f0f0f0; margin:-5px 0; padding:7px 10px 5px 10px; text-align:center; border:none;}
.td_3 span { display:inline-block; width:120px;}

div.ca {width:720px; height:67px; background:url(../images/common/bg_schedule.gif) left no-repeat;}
.ca ul {text-align:center; padding-top:18px;}
.ca li {display:inline;}
.ca li.month {padding:5px 15px; background-color:#fff; border: 1px solid #ccc;}
.ca_bg { background:url(../images/common/bg_calendar.gif) left repeat-y; }

.type03 {margin-left: 10px; clear:both;}
.type03 td {padding:5px;width:100px;height:50px;vertical-align:top;text-align:right}
.type03 th {height:38px}
.type03 td.bl {background-color:#d0dcec;}
.type03 span.txt {color:#f37836; font-size:11px; line-height: 10px;}
.type03 ul li {overflow: hidden;}
.type03 .txtb {color:#0000ff; font-size:11px;}
.type03 .txtr {color:#ff0000; font-size:11px;}
.cdd li img {vertical-align:top;}
ul.schedule {background:url(../images/common/bg_calendar.gif) left repeat-y;}
ul.schedule li {display: block;}

#page {margin-top:20px;font-weight:bold;text-align:center}
#page span.on {color:#e6190e}